undisputed leader

Translations
бесспорный лидер
He is the undisputed leader of the team.
Он является бесспорным лидером команды.
Definitions
An undisputed leader is a person or entity that is recognized as the foremost authority or top figure in a particular field or area, without any significant challenge or opposition to their position.
Words
undisputed

adjective
бесспорный
leader

noun
лидер